package cn.cloudreal.cbms.budget.service;

import java.util.List;

import cn.cloudreal.cbms.common.util.PageBean;
import cn.cloudreal.cbms.vo.CostSubTypeBudget;
import cn.cloudreal.cbms.vo.FundBudget;
import cn.cloudreal.cbms.vo.SourcePlanYear2;

public interface BudgetListService
{
    public CostSubTypeBudget getSubTypeBudget(FundBudget fundBudget, String flag);

    public List<String> getYearsByCity(String city);

    public boolean modifyBudget(FundBudget fbParam);
    
    public boolean deleteBudget(SourcePlanYear2 sourcePlanYear, String flag);

    public int getMediaBudgetCount(SourcePlanYear2 sourcePlanYear);

    public List<SourcePlanYear2> getMediaBudgetList(SourcePlanYear2 sourcePlanYear,
            PageBean page);
}
